agreement of rental of real estate - Espagnol Anglais Dictionnaire